summaryrefslogtreecommitdiff
path: root/app/[lng]/evcp/(evcp)/menu-access-dept/_components/department-domain-assignment-dialog.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'app/[lng]/evcp/(evcp)/menu-access-dept/_components/department-domain-assignment-dialog.tsx')
-rw-r--r--app/[lng]/evcp/(evcp)/menu-access-dept/_components/department-domain-assignment-dialog.tsx14
1 files changed, 5 insertions, 9 deletions
diff --git a/app/[lng]/evcp/(evcp)/menu-access-dept/_components/department-domain-assignment-dialog.tsx b/app/[lng]/evcp/(evcp)/menu-access-dept/_components/department-domain-assignment-dialog.tsx
index 277511cb..f8a75641 100644
--- a/app/[lng]/evcp/(evcp)/menu-access-dept/_components/department-domain-assignment-dialog.tsx
+++ b/app/[lng]/evcp/(evcp)/menu-access-dept/_components/department-domain-assignment-dialog.tsx
@@ -20,7 +20,6 @@ import {
} from "@/components/ui/select";
import { Textarea } from "@/components/ui/textarea";
import { Badge } from "@/components/ui/badge";
-import { ScrollArea } from "@/components/ui/scroll-area";
import { Label } from "@/components/ui/label";
import { Separator } from "@/components/ui/separator";
import {
@@ -35,8 +34,7 @@ import {
DepartmentNode
} from "@/lib/users/knox-service";
import {
- getDepartmentDomainAssignmentsByDepartments,
- type UserDomain
+ getDepartmentDomainAssignmentsByDepartments
} from "@/lib/users/department-domain/service";
import { DOMAIN_OPTIONS, getDomainLabel } from "./domain-constants";
@@ -186,9 +184,8 @@ export function DepartmentDomainAssignmentDialog({
</DialogDescription>
</DialogHeader>
- <div className="flex-1 overflow-hidden">
- <ScrollArea className="h-full pr-4">
- <div className="space-y-6">
+ <div className="flex-1 overflow-y-auto px-1">
+ <div className="space-y-6 pr-3">
{/* 선택된 부서들 표시 */}
<div className="space-y-3">
<Label className="text-sm font-medium flex items-center gap-2">
@@ -196,7 +193,7 @@ export function DepartmentDomainAssignmentDialog({
선택된 부서 ({selectedDepartments.length}개)
</Label>
- <div className="border rounded-md p-3 max-h-32 overflow-y-auto">
+ <div className="border rounded-md p-3 max-h-40 overflow-y-auto">
{Array.from(selectedDepartmentsByCompany.entries()).map(([companyCode, depts]) => (
<div key={companyCode} className="mb-3 last:mb-0">
<div className="text-sm font-medium text-muted-foreground mb-2">
@@ -234,7 +231,7 @@ export function DepartmentDomainAssignmentDialog({
기존 할당 정보를 조회하는 중...
</div>
) : (
- <div className="border rounded-md">
+ <div className="border rounded-md max-h-60 overflow-y-auto">
<Table>
<TableHeader>
<TableRow>
@@ -353,7 +350,6 @@ export function DepartmentDomainAssignmentDialog({
</div>
</div>
</div>
- </ScrollArea>
</div>
<DialogFooter className="border-t pt-4">